home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / snooze.arc / SNOOZE.DOC < prev   
Text File  |  1986-04-19  |  5KB  |  187 lines

  1.  
  2.  
  3.  
  4. Snooze    Version 1.1                                            March, 1986
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                         Snooze..........Version 1.1
  11.  
  12.                              by Steve Feldman
  13.  
  14.  
  15.  
  16.  
  17. (C) Copyright 1986 by Data Guidance.  ALL RIGHTS RESERVED!
  18.  
  19.   Snooze is not public domain software, but is user supported software(also
  20. known as freeware).  In the interest of all computer users, please feel free
  21. to copy and distribute this software to others.  If you feel this program has
  22. benefited you, you are asked to make a contibution of $5 to help support this
  23. product.  Contributions and comments may be sent to:
  24.  
  25.                    Data Guidance
  26.                    2750 Quaker Lane
  27.                    Plymouth, MN  55441
  28.  
  29.  
  30.   All non-commercial users of Snooze are granted a limited license to use
  31. Snooze, to copy and distribute it, provided that:
  32.  
  33.   * This product may not be used for commercial purposes
  34.   * No fees are charged for copying and distribution
  35.   * No modification is made to either the software or any related documentation
  36.  
  37.  
  38.   Commercial users of Snooze must pay a $5 license fee, per copy, when used
  39. for business purposes, or incorporated within another product.  An unlimited
  40. site licence may be granted for a $50 one time license fee.  Data Guidance does
  41. not express or imply any warantees for this software, or provide support beyond
  42. its originally designed purpose.
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62. (C) 1986 Data Guidance.  ALL RIGHTS RESERVED                          Page 1
  63.  
  64.  
  65.  
  66. Snooze    Version 1.1                                            March, 1986
  67.  
  68.  
  69.   Snooze lets your computer "sleep" until a specified time of the day.  With
  70. Snooze in a batch file, you can leave your computer unattended and it will
  71. awaken at any time you want to continue processing.  Snooze can sleep for as
  72. little a 1 second, or for as long as 8 months(but I don't know why you would
  73. want to do that).
  74.  
  75.   Snooze was written in Pascal, and uses the DATE and TIME interrupts of your
  76. computer.  The DATE and TIME should be set before using this program.
  77.  
  78.  
  79. HOW TO USE SNOOZE
  80. -----------------
  81.  
  82.   The syntax for Snooze is:   SNOOZE [+] [dd;] [[hh:] mm:] [ss]
  83. where dd represents days             hh represents hours
  84.       mm represents minutes          ss represents seconds
  85.  
  86.   For those of you who have not seen computer syntax before, anything shown in
  87. brackets is optional.  At least one of the values must be present if you want
  88. to snooze.
  89.  
  90.   The plus sign indicates whether the time is relative or absolute.  When it
  91. is present, the time following the plus is added to the current time.  In this
  92. case, Snooze is a timer.  When it is omitted, the time entered is the actual
  93. time to awaken.  In this case, Snooze is an alarm clock.  NOTE:  If the time
  94. entered is less than the current time, you must use the day option to indicate
  95. the next day(see examples).
  96.  
  97.   The day option is recognized by the comma that must follow it.  This tells
  98. Snooze that the time to awaken is not today but at a time after today.  This
  99. value may be any number from 0 to 250. If this value is present, no other
  100. values are needed.
  101.  
  102.   The hour, minute and second options are recognized by the placement of the
  103. colons.  If no colons are seen, only seconds are used; one colon implies
  104. minutes and seconds; two colons imply all three are used.  Snooze will accept
  105. any value from 0 to 250 each option, or the value may be omitted.
  106.  
  107.   The  last section of this document shows some examples for using Snooze.
  108.  
  109.  
  110. OTHER COMMENTS
  111. --------------
  112.  
  113.   Snooze can be halted at any time by entering a Ctrl-Break.
  114.  
  115.   If no options are provided when you try to Snooze,  Snooze will show you the
  116. proper syntax.  If you enter an option incorrectly, Snooze will try to point
  117. out where the problem is.
  118.  
  119.   When Snooze awakens, it has a tendency to yawn.
  120.  
  121.  
  122.  
  123.  
  124. (C) 1986 Data Guidance.  ALL RIGHTS RESERVED                          Page 2
  125.  
  126.  
  127.  
  128. Snooze    Version 1.1                                            March, 1986
  129.  
  130.  
  131. EXAMPLES
  132. --------
  133.  
  134.   Let's assume that it is 1:30 P.M.  The computer calls this 13:30:00.
  135.  
  136.   SNOOZE 18:00:00               Snooze will wake up at 6:00 PM
  137.  
  138.  
  139.   SNOOZE 00:00:00               With all of these, Snooze will wake up at
  140.          24:00:00               midnight
  141.          0
  142.          1;
  143.  
  144.   SNOOZE 13:00:00               Snooze will not sleep as 1 P.M. has already
  145.          13::                   passed.
  146.  
  147.  
  148.   SNOOZE +3:0                   Snooze will wake up in 3 minutes, or 13:33:00
  149.          +180
  150.  
  151.   SNOOZE +1::0                  Snooze will wake up in 1 hour, or 14:30:00
  152.  
  153.   SNOOZE +1;2::5                Snooze will sleep until 15:30:05 tommorrow
  154.  
  155.  
  156.   SNOOZE 1:::5                  Snooze will point to the 3rd colon as an error
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186. (C) 1986 Data Guidance.  ALL RIGHTS RESERVED                          Page 3
  187.